package cn.ulc.socket.admin.model.dto.stat;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * 销售概览页面统计
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SaleDTO {

    //总营业额 //默认今日
    private BigDecimal amountTotal;
    //总订单数 //默认今日
    private Long orderCountTotal;
    //门店实收金额(线下)
    private BigDecimal storeReceipts;
    //网店实收金额
    private BigDecimal webShopReceipts;
    //门店订单数(线下)
    private Long storeOrderCount;
    //网店订单数
    private Long webShopOrderCount;
    //会员储值  充值
    private BigDecimal memberRechargeTotal;

    //商品采购统计  默认今日
    private Map<String,Object> goodsPurchase;
    //商品报损统计  默认今日
    private Map<String,Object> goodsLoss;
    //门店商品销量统计(线上线下) 默认今日
    private Map<String,Object> goodsSalesVolume;
    //商品消费单数排行
    private List<Map<String,Object>> goodsList;

}
